iT邦幫忙

2022 iThome 鐵人賽

DAY 14
0
自我挑戰組

web 應用開發筆記系列 第 14

[Day 14] 技能前哨站 - 視覺化實戰工具組

  • 分享至 

  • xImage
  •  

在了解資料視覺化的概念之前,先介紹幾個著名的資料視覺化工具,基本上現有的工具中已有包含強大視覺化方法的應用軟體,而這些應用軟體基本上不需要程式語言基礎就能操作; 而若想要自行開發視覺化工具,則可以使用現有的函式庫搭配對應的語言來進行開發。

資料視覺化工具

  • Power BI
    Power BI 是微軟開發的資料視覺化工具,此軟體可快速建立互動式的視覺圖表,幫助使用者了解資料的故事,由於是微軟開發,在微軟相關的支援上相容性較高,為免費軟體非常方便。

  • Tableau
    Tableau 是史丹佛大學電腦科學專案的成果,此軟體提供強大的使用者介面幫助使用者進行資料分析,透過元件化的方式組合資料並勾勒出想要的視覺化圖表,初學較好上手。

資料視覺化函式庫

Python

若是使用 Python 作為主力語言可以嘗試以下函式庫,搭配資料處理的函式庫可以達到事半功倍的效果。

  • Matplotlob
  • ggplot

Javascript

在前端的應用也有許多專門為資料視覺化打造的函式庫,有些是已開發的圖表可直接使用但缺點是無法彈性跟改樣式或是圖表型態,而此系列會用到的強大函式庫為 D3 ,此函式庫提供許多基礎的視覺化元件可以自行開發想要的視覺化方法,很適合進行視覺化方法的開發,但學習曲線較高且開發時程較長。

  • C3.js
  • Chart.js
  • Highcharts
  • D3.js

上一篇
[Day 13] 技能前哨站 - 初談資料視覺化
下一篇
[Day 15] 資料視覺化實戰篇 - 初探 D3 上集
系列文
web 應用開發筆記30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言